-- 实现对已下线的车的位置进行删除
-- zset 的 key
local key = ARGV[1];
-- 存地理位置的key
local geoKey = ARGV[2];
-- 现在的时间
local now =  ARGV[3];
-- 查找出来的过期的key
local array = redis.call("zrange",key,0,now);

-- 删除key
--redis.call("zrem",geoKey,"1")


for i, v in ipairs(array) do
    redis.call("zrem",geoKey,v)
    redis.call("zrem",key,v)
end
return key;